deposit of things with innkeepers - Spanish English Dictionary